@charset "utf-8";

#loading{
	background-color:gray;
	 position:absolute;
	margin-left: 45%;
	margin-top: 300px;
	
	
}
html {
	color:#000;
	font-family:Arial,"宋体"; HEIGHT: 100%;
	font-size:12px;
}
body, div, label, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, p, blockquote, th, td { margin:0; padding:0; border:0; outline:0; }
body{	background-position: center top;}
input, textarea { margin:0; padding:0; font-size:12px; font-family:Arial,"宋体"; HEIGHT: 100%; outline:none; color:#333; }
textarea { resize:none; }
fieldset, img { border:0; }
li { list-style:none; }
body{ background:url(../images/login2.jpg) top center no-repeat #358fc8}
.login_box{ width:800px; margin:217px auto;}
.btn01{ display: block; background:url(../images/btn01_1.jpg) no-repeat; width:214px; height:198px; text-decoration:none; float:left;margin-left:159px;}
.btn02{ display: block; background:url(../images/btn02_1.jpg) no-repeat; width:214px; height:198px;  text-decoration:none; float:left; margin-left:69px;}
.btn03{ display: block; background:url(../images/btn03_1.jpg) no-repeat; width:214px; height:198px;  text-decoration:none; float:left; margin-left:83px;}
.btn01:hover, .btn02:hover, .btn03:hover{ background-position:0 -198px; text-decoration:none;}

dl{ overflow:hidden; line-height:40px;}
dl dt{ float:left; width:60px; text-align:right; font-size:14px; height:40px; color:#434242;}
dl dd{ display:block; float:left; width:160px; height:40px;  }
dl dd input{ height:18px; border:#358fc8 1px solid ; margin-top:9px; width:144px; padding:2px 5px; float:left} 
.btn{ width:84px; height:28px; background:url(../images/btn.png) no-repeat; color:#fff; display:block; border:0; float:right; margin-right:10px; cursor:pointer; font-size:14px; font-weight:bold; margin-top:10px; line-height:28px;}
.yzm{ width:78px; float:left; margin-top:9px; padding-left:5px;}
.btn:hover{ background-position:0px -28px;}